home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 February: Tool Chest / Apple Developer CD Series Tool Chest February 1996 (Apple Computer)(1996).iso / Tool Chest / Development Tools & Languages / • Other Platforms / PCCTS 1.31 / dlg / makefile.mpw < prev    next >
Encoding:
Makefile  |  1995-03-10  |  1.4 KB  |  75 lines  |  [TEXT/MPS ]

  1. #//////////////////////////////////////////////////////////////////////////
  2. #//
  3. #// FILE NAME
  4. #//    dlg.make
  5. #//
  6. #// AUTHOR
  7. #//    Scott Haney
  8. #//
  9. #// CREATED
  10. #//    May 29, 1994
  11. #//
  12. #// DESCRIPTION
  13. #//    Controls Macintosh builds of DLG.
  14. #//
  15. #//////////////////////////////////////////////////////////////////////////
  16.  
  17. ObjDir = :Macintosh:
  18. SetDir = ::support:set
  19.  
  20. COptions = -mc68020 -model far -warnings off -d MPW -d __STDC__=1 -d USER_ZZSYN ∂
  21.   -i {SetDir} -i ::h
  22. LinkOptions = -d -c 'MPS ' -t MPST -mf -model far
  23.  
  24. Objects = ∂
  25.     {ObjDir}automata.c.o ∂
  26.     {ObjDir}dlg_a.c.o ∂
  27.     {ObjDir}dlg_p.c.o ∂
  28.     {ObjDir}err.c.o ∂
  29.     {ObjDir}main.c.o ∂
  30.     {ObjDir}output.c.o ∂
  31.     {ObjDir}relabel.c.o ∂
  32.     {ObjDir}support.c.o ∂
  33.     {SetDir}{ObjDir}set.c.o ∂
  34.     "{CLibraries}"StdCLib.o ∂
  35.     "{Libraries}"Stubs.o ∂
  36.     "{Libraries}"Runtime.o ∂
  37.     "{Libraries}"Interface.o ∂
  38.     "{Libraries}"ToolLibs.o ∂
  39.  
  40. {ObjDir}automata.c.o ƒ automata.c
  41.  
  42. {ObjDir}dlg_a.c.o ƒ dlg_a.c
  43.  
  44. {ObjDir}dlg_p.c.o ƒ dlg_p.c
  45.  
  46. {ObjDir}err.c.o ƒ err.c
  47.  
  48. {ObjDir}main.c.o ƒ main.c
  49.  
  50. {ObjDir}output.c.o ƒ output.c
  51.  
  52. {ObjDir}relabel.c.o ƒ relabel.c
  53.  
  54. {ObjDir}support.c.o ƒ support.c
  55.  
  56. {SetDir}{ObjDir}set.c.o ƒ {SetDir}:set.c
  57.  
  58. {SetDir}{ObjDir} ƒ {SetDir}:
  59. {ObjDir} ƒ :
  60. {ObjDir} ƒ {ObjDir}
  61.  
  62.  
  63. dlg ƒƒ {Objects}
  64.        Link {LinkOptions} -o dlg {Objects}
  65.  
  66. dlg ƒƒ dlg.r
  67.     Rez dlg.r -o dlg -a
  68.  
  69. Bootstrap ƒ dlg_p.g
  70.     antlr dlg_p.g
  71.     dlg -C2 parser.dlg dlg_a.c
  72.  
  73. Install  ƒ dlg
  74.     Duplicate dlg "{MPW}"Tools:dlg
  75.